trenching arrangement - Español Inglés Diccionario